home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 August / macformat-027.iso / mac / Shareware City / Developers / Oberon⁄F / Dev / Rsrc / errors (.txt) next >
Encoding:
Oberon Document  |  1994-06-07  |  8.0 KB  |  243 lines  |  [oODC/obnF]

  1. Documents.StdDocumentDesc
  2. Documents.DocumentDesc
  3. Containers.ViewDesc
  4. Views.ViewDesc
  5. Stores.StoreDesc
  6. Documents.ModelDesc
  7. Containers.ModelDesc
  8. Models.ModelDesc
  9. Stores.ElemDesc
  10. Stores.StoreDesc
  11. TextViews.StdViewDesc
  12. TextViews.ViewDesc
  13. Containers.ViewDesc
  14. Views.ViewDesc
  15. Stores.StoreDesc
  16. TextModels.StdModelDesc
  17. TextModels.ModelDesc
  18. Containers.ModelDesc
  19. Models.ModelDesc
  20. Stores.ElemDesc
  21. Stores.StoreDesc
  22. TextModels.AttributesDesc
  23. Stores.StoreDesc
  24. Geneva
  25. TextRulers.StdRulerDesc
  26. TextRulers.RulerDesc
  27. Views.ViewDesc
  28. Stores.StoreDesc
  29. TextRulers.StdStyleDesc
  30. TextRulers.StyleDesc
  31. Models.ModelDesc
  32. Stores.ElemDesc
  33. Stores.StoreDesc
  34. TextRulers.AttributesDesc
  35. Stores.StoreDesc
  36. TextModels.AttributesDesc
  37. Stores.StoreDesc
  38. Geneva
  39. List of Oberon Error Numbers
  40. Oberon microsystems  19. 7. 94
  41. 1. Incorrect use of language Oberon
  42.   0    undeclared identifier
  43.   1    multiply defined identifier
  44.   2    illegal character in number
  45.   3    illegal character in string
  46.   4    identifier does not match procedure name
  47.   5    comment not closed
  48.   9    "=" expected
  49. 12    type definition starts with incorrect symbol
  50. 13    factor starts with incorrect symbol
  51. 14    statement starts with incorrect symbol
  52. 15    declaration followed by incorrect symbol
  53. 16    MODULE expected
  54. 18    "." missing
  55. 19    "," missing
  56. 20    ":" missing
  57. 22    ")" missing
  58. 23    "]" missing
  59. 24    "}" missing
  60. 25    OF missing
  61. 26    THEN missing
  62. 27    DO missing
  63. 28    TO missing
  64. 30    "(" missing
  65. 34    ":=" missing
  66. 35    "," or OF expected
  67. 38    identifier expected
  68. 39    ";" missing
  69. 41    END missing
  70. 44    UNTIL missing
  71. 46    EXIT not within loop statement
  72. 47    illegally marked identifier
  73. 50    expression should be constant
  74. 51    constant not an integer
  75. 52    identifier does not denote a type
  76. 53    identifier does not denote a record type
  77. 54    result type of procedure is not a basic type
  78. 55    procedure call of a function
  79. 56    assignment to non-variable
  80. 57    pointer not bound to record or array type
  81. 58    recursive type definition
  82. 59    illegal open array parameter
  83. 60    wrong type of case label
  84. 61    inadmissible type of case label
  85. 62    case label defined more than once
  86. 63    illegal value of constant
  87. 64    more actual than formal parameters
  88. 65    fewer actual than formal parameters
  89. 66    element types of actual array and formal open array differ
  90. 67    actual parameter corresponding to open array is not an array
  91. 68    control variable must be integer
  92. 69    parameter must be an integer constant
  93. 70    pointer or VAR record required as formal receiver
  94. 71    pointer expected as actual receiver
  95. 72    procedure must be bound to a record of the same scope
  96. 73    procedure must have level 0
  97. 74    procedure unknown in base type
  98. 75    invalid call of base procedure
  99. 76    this variable (field) is read only
  100. 77    object is not a record
  101. 78    dereferenced object is not a variable
  102. 79    indexed object is not a variable
  103. 80    index expression is not an integer
  104. 81    index out of specified bounds
  105. 82    indexed variable is not an array
  106. 83    undefined record field
  107. 84    dereferenced variable is not a pointer
  108. 85    guard or test type is not an extension of variable type
  109. 86    guard or testtype is not a pointer
  110. 87    guarded or tested variable is neither a pointer nor a VAR-parameter record
  111. 88    open array not allowed as variable, record field or array element
  112. 92    operand of IN not an integer, or not a set
  113. 93    set element type is not an integer
  114. 94    operand of & is not of type BOOLEAN
  115. 95    operand of OR is not of type BOOLEAN
  116. 96    operand not applicable to (unary) +
  117. 97    operand not applicable to (unary) -
  118. 98    operand of ~ is not of type BOOLEAN
  119. 99    ASSERT fault
  120. 100    incompatible operands of dyadic operator
  121. 101    operand type inapplicable to *
  122. 102    operand type inapplicable to /
  123. 103    operand type inapplicable to DIV
  124. 104    operand type inapplicable to MOD
  125. 105    operand type inapplicable to +
  126. 106    operand type inapplicable to -
  127. 107    operand type inapplicable to = or #
  128. 108    operand type inapplicable to relation
  129. 109    overriding method must be exported
  130. 110    operand is not a type
  131. 111    operand inapplicable to (this) function
  132. 112    operand is not a variable
  133. 113    incompatible assignment
  134. 114    string too long to be assigned
  135. 115    parameter doesn't match
  136. 116    number of parameters doesn't match
  137. 117    result type doesn't match
  138. 118    export mark doesn't match with forward declaration
  139. 119    redefinition textually precedes procedure bound to base type
  140. 120    type of expression following IF, WHILE, UNTIL or ASSERT is not BOOLEAN
  141. 121    called object is not a procedure (or is an interrupt procedure)
  142. 122    actual VAR-parameter is not a variable
  143. 123    type of actual parameter is not identical with that of formal VAR-parameter
  144. 124    type of result expression differs from that of procedure
  145. 125    type of case expression is neither INTEGER nor CHAR
  146. 126    this expression cannot be a type or a procedure
  147. 127    illegal use of object
  148. 128    unsatisfied forward reference
  149. 129    unsatisfied forward procedure
  150. 130    WITH clause does not specify a variable
  151. 131    LEN not applied to array
  152. 132    dimension in LEN too large or negative
  153. 135    SYSTEM not imported
  154. 136    LEN applied to untagged array
  155. 137    unknown array length
  156. 138    NEW not allowed for untagged structures
  157. 139    Test applied to untagged record
  158. 140    untagged receiver
  159. 141    SYSTEM.NEW not implemented
  160. 150    key inconsistency of imported module
  161. 151    incorrect symbol file
  162. 152    symbol file of imported module not found
  163. 153    object or symbol file not opened (disk full?)
  164. 154    recursive import not allowed
  165. 155    generation of new symbol file not allowed
  166. 2. Limitations of implementation
  167. 200    not yet implemented
  168. 201    lower bound of set range greater than higher bound
  169. 202    set element greater than MAX(SET) or less than 0
  170. 203    number too large
  171. 204    product too large
  172. 205    division by zero
  173. 206    sum too large
  174. 207    difference too large
  175. 208    overflow in arithmetic shift
  176. 209    case range too large
  177. 210    code too long
  178. 211    jump distance too large
  179. 213    too many cases in case statement
  180. 215    not enough registers: simplify expression
  181. 216    not enough floating-point registers: simplify expression
  182. 218    illegal value of parameter  (20 <= p < 256)
  183. 219    illegal value of parameter  (0 <= p < 16)
  184. 220    illegal value of parameter
  185. 221    too many pointers in a record
  186. 222    too many global pointers
  187. 223    too many record types
  188. 224    too many pointer types
  189. 225    illegal sys flag
  190. 226    too many exported procedures
  191. 227    too many imported modules
  192. 228    too many exported structures
  193. 229    too many nested records for import
  194. 230    too many constants (strings) in module
  195. 231    too many link table entries (external procedures)
  196. 232    too many commands in module
  197. 233    record extension hierarchy too high
  198. 240    identifier too long
  199. 241    string too long
  200. 242    too many meta names
  201. 243    too many imported variables
  202. 249    inconsistent import
  203. 250    code proc must not be exported
  204. 251    too many nested function calls
  205. 254    debug position not found
  206. 255    debug position
  207. 3. Warnings
  208. 301    implicit type cast
  209. 302    guarded variable can be side-effected
  210. 303    open array (or pointer to array) containing pointers
  211. 3.5 Analyzer Warnings
  212. 900    never used
  213. 901    never set
  214. 902    used before set
  215. 903    set but never used
  216. 904    used as varpar, possibly not set
  217. 905    also declared in outer scope
  218. 906    access/assignment to intermediate
  219. 907    redefinition
  220. TextControllers.StdCtrlDesc
  221. TextControllers.ControllerDesc
  222. Containers.ControllerDesc
  223. Controllers.ControllerDesc
  224. Stores.StoreDesc
  225. TextRulers.StdRulerDesc
  226. TextRulers.RulerDesc
  227. Views.ViewDesc
  228. Stores.StoreDesc
  229. TextRulers.StdStyleDesc
  230. TextRulers.StyleDesc
  231. Models.ModelDesc
  232. Stores.ElemDesc
  233. Stores.StoreDesc
  234. TextRulers.AttributesDesc
  235. Stores.StoreDesc
  236. TextModels.AttributesDesc
  237. Stores.StoreDesc
  238. Arial
  239. Documents.ControllerDesc
  240. Containers.ControllerDesc
  241. Controllers.ControllerDesc
  242. Stores.StoreDesc
  243.